hamstring injury - German English Dictionary